package com.ray.pojo.attend;

import java.text.ParseException;
import java.util.List;
import java.util.Map;

import com.ray.util.AttendanceUtil;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
/**
 * 查询汇总每日信息
 * @author 王荣
 */
public class QuerySummaryBodyWorkdatePojo {
	private String workdate;
	private String className;
	private String classId;
	private String attendanceTime;
	/** 休息开始 */
	private String restStart;
	/** 休息结束 */
	private String restEnd;
	/** 是否需要休息 */
	private int isNeedRest;
	/** 当日薪水 */
	private Double realSalary = 0.0;
	/** 迟到扣款	 */
	private Double lateDeductions = 0.0;
	/** 早退扣款 */
	private Double earlyDeductions = 0.0;
	/**旷工扣款*/
	private Double absentDeductions = 0.0;
	/**请假扣款 */
	private Double leaveDeductions = 0.0;
	/**加班工资 */
	private Double overtimeSalary = 0.0;
	/**月薪*/
	private Double monthlySalary = 0.0;
	
	private List<WorkdateClockInfo> clockInfoList;
	/** 当日请假信息 */
	private List<Map<String, Object>> currentDayleaveList;
	/** 当日加班信息 */
	private List<Map<String, Object>> overtimeInfoList;
	
}
